# map 函数，2024-01-01
#  |  map(func, *iterables) --> map object，传两个参数：一个是函数，另一个是可迭代对象
#  |  Make an iterator that computes the function using arguments from
#  |  each of the iterables.  Stops when the shortest iterable is exhausted.
nums = list(range(1, 10))
print("使用lambda：", list(map(lambda x: x ** 2, nums)))


def power_func(x):
    return x ** 2


print("不使用lambda：", list(map(power_func, nums)))
